#!/bin/bash

# API测试脚本 - 模拟向 /api/v1/plugin/data/receive 发送淘宝采购订单数据

# 读取淘宝进货单数据文件
TAOBAO_DATA_FILE="./通过插件拦截响应数据（淘宝进货单）.md"

# 检查文件是否存在
if [ ! -f "$TAOBAO_DATA_FILE" ]; then
    echo "错误: 淘宝进货单数据文件不存在: $TAOBAO_DATA_FILE"
    exit 1
fi

# 使用curl发送POST请求到API端点
echo "正在向API端点发送淘宝采购订单数据..."

curl -X POST \
  http://localhost:7001/api/v1/plugin/data/receive \
  -H "Content-Type: application/json" \
  -H "User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36" \
  -d "@$TAOBAO_DATA_FILE"

echo -e "\n请求已发送完成。"